protective glove against cold - Alemán Inglés Diccionario